@media screen and (max-width:1366px) {
	.footer_21_tit_l p span{ margin-right: 10px;}
	.tit2 li a{ font-size: 20px; padding: 0 15px;}
	.bar_list ul{ margin-right: -20px;}
	.bar_list li a{ margin-right: 20px; font-size: 18px;}
	.tit1::before, .tit1::after{ width: 37%;}
	.zt_list1 .bd li a{ margin: 0 10px;}
	.zt_list1{ margin:30px -10px 0 -10px;}
	.el-row{ margin-left: -10px; margin-right: -10px;}
	.el-row [class*=el-col-]{ padding: 0 10px;}
	.bar_list2 .box p{ font-size: 16px;}
	.bar_list2 .box p a{ margin: 0px;}
	.mlxa_list3 .el-row [class*=el-col-].el-col-6 a{ height: 372px;}
	.mlxa_list3 .el-row .el-row .el-col-24 a, .mlxa_list3 .el-row .el-row .el-col-12 a{ height: 177px;}
	#certify{ width: 1200px;}
	.footer_21_dzjg #_span_jiucuo img{ margin-left: 2px !important;}
	#certify .swiper-slide{ width: 560px;}
	#certify .swiper-slide img{ width: 540px; height: 361px;}
	.tu_box{ height: 175px;}
	.zxft_con .el-col a{ height: 316px;}
	.zxft_con1{ height: 246px;}
	.xjsyy_list li a p{ font-size: 16px;}
	.zxft_list1 .tu_box{ height: 148px;}
	.tpxw_bar{ font-size:14px;}
	.zjxq_tit li span{ padding:0 5px 0 10px;}
	.yxma_bg .mlxa_list{ margin-left: 0;}
	.yxma_list{ margin-left: 10px;}
	.mlxa_list1 li{ margin:0 50px}
}

@media screen and (max-width:1280px) {
	body{ font-size: 14px;}
	.con_bg{ padding-top: 30px;}
	.con_r{ padding: 15px 32px 15px 30px; height: 305px;}
	.con_l{ margin-top: 18px;}
	.tit1,.mar_t45,.zt_list,.mar_t50{ margin-top: 20px;}
	.tit1::before, .tit1::after{ width: 35%;}
	.zt_list1 .bd li a p,.bar_list4 li a,.bar_list1 .bd li a{ font-size: 16px;}
	.bar_list4 li a i{ font-size: 40px; margin-right: 15px;}
	.tit1 span{ font-size: 30px;}
	.tit2{ line-height: 50px;}
	.tit2 li a{ font-size: 18px; padding: 0 10px;}
	.h377{ height: 367px; padding: 0 20px;}
	.bar_l h3{ font-size: 20px; padding-left: 20px;}
	.bar_l p{ padding-left: 20px;}
	.bar_l .box-shadow{ padding-top: 12px; height: 90px;}
	.bar_r .box-shadow{ height:87px; padding-top: 15px;}
	.bar_r .box-shadow span{ height: 40px; line-height: 40px; margin-bottom: 0;}
	.bar_r .box-shadow span i{ font-size: 40px;}
	.con1 h3{ line-height: 30px;}
	.con1 img{ margin-top: 10px;}
	.bar_list li a{ padding: 10px 16px 10px 20px; line-height: 22px;}
	.bar_list li a h3{ font-weight: normal; font-size: 16px;}
	.bar_list li a i{font-size: 34px;line-height: 44px;right: 10px;top: 10px;}
	.bar_list2 .box img{ height: 110px;}
	.list1{ margin-top: 10px;}
	.bar_list1 .bd li a{ margin: 9px -6px;}
	.bar_list1 .bd li a{ margin: 0 6px;}
	.xa_ban1 .header_21_ss{width:50%;float: left;}
	.hdjl_list span{ margin-left: 0;}
	.hdjl_list1 li a span{ width: 60px; line-height: 60px; height: 60px;}
	.hdjl_list1 li a span i,.hdjl_list1 li:first-child a span i{ font-size: 28px;}
	.hdjl_list1 li a p{ padding:0 10px; font-weight: normal; font-size: 15px;}
	.hdjl_con1 h3{ font-size: 18px; line-height: 28px; margin-bottom: 5px;}
	.mlxa_list li{/* width: 140px; */}
	.mlxa_list3 .el-row [class*=el-col-].el-col-6 a{ height: 307px;}
	.mlxa_list3 .el-row .el-row .el-col-24 a, .mlxa_list3 .el-row .el-row .el-col-12 a{ height: 147px;}
	.mlxa_list3 .el-row [class*=el-col-]{ margin-bottom: 16px;}
	.mlxa_list3>.el-row>[class*=el-col-].el-col-12{ margin-bottom: 0px;}
	#certify{ width: 1000px;}
	.mlxa_bg4{ height: auto; padding-bottom: 100px;}
	#certify .swiper-slide{ width: 520px;}
	#certify .swiper-slide img{ width: 500px; height: 334px;}
	.pad-lr .box-shadow.pad_b55{ padding-bottom: 20px;}
	.zwgk_list1>div>.box-shadow{ padding-top: 22px;}
	.zwgk_list1>div>.box-shadow p{ font-size: 14px;}
	.bar_r .box-shadow h3, .zwgk_list2 .box-shadow h3{ font-size: 16px;}
	.tpxw_list ul{ margin: 0 -8px -20px -8px;}
	.tpxw_list li{ margin-bottom: 16px;}
	.tpxw_list li a{ margin: 0 8px;}
	.tu_box{ height: 142px;}
	.tpxw_list li p{ font-size: 14px; margin: 10px;}
	.zxft_con .el-col a{ height: 260px;}
	.zxft_con1{ height: 190px;}
	.pad_t50{ padding-top: 30px;}
	.zxft_con{ margin-top:20px;}
	.xjsyy_list li{ width: 20%;}
	.hdzsk_t{ padding-left: 15px; padding-right: 15px;}
	.xl_con{ padding: 20px;}
	.xl_tit1{ margin-top: 20px;}
	.xl_tit1_l span{ margin-right: 20px;}
	.xl_tit1_r>span{ width: 48px;}
	.xl_con1{ padding: 20px 0;}
	.list li{ font-size: 16px;}
	.hdzsk_con1{ margin-top: 30px;}
	.zxft_list1 .tu_box{ height: 126px;}
	.tpxw_list li p{ line-height: 20px;}
	.rx_inp1,.rx_inp2{ width: 150px;}
	.rx_btn,a.sq_btn{ padding: 0 12px;}
	a.sq_btn{ margin: 0 10px;}
	.zddt_r li{ width:33.3%;}
	.mlxa_con2{ height: auto;}
	.mlxa_con2 .bd{ height:260px;}
	#list{width:1000px !important;overflow: hidden;}
	#list span.prev{ left:0 !important;}
	#list span.next{ right:0 !important;}
	.tit3::before, .tit3::after{ width:42%}
}
@media screen and (max-width:992px) {
	.nav_21::before{ top: 55%;}
	.nav_21{ margin-left: 0;}
	.xa_ban{height: auto;padding: 10px 0px 20px 0px;background-image: none;}
	.header_21_ss{width: 100%;height: 50px;float: inherit;padding: 5px 0;}
	.rs_tit span, .rs_tit a{ color: #ffffff;}
	.header_21_llms{justify-content: flex-end;margin-top: 0;}
	.header_21_picker{width: 20%;padding-top: 0;}
	.header_21_picker .upDown{ top:0; right: 4px;}
	.xa_ban1 .header_21_picker{ padding-top:0px;}
	.xa_ban1 .header_21_picker .upDown{ top:0px}
	.xa_ban1 .header_21_inp{ margin-top:0px;}
	.header_21_btn{width:20%;font-size: 16px;height: 40px;line-height: 40px;}
	.con_bg{padding-top: 10px;padding-bottom: 10px;background-color: transparent;}
	.mar_t35,.bar_list,.con1,.zt_list1,.mar_t30,.mar_t45,.bar_list1 .bd li,.bar_list4 li{ margin-top: 10px;}
	.m_t16,.bar_r,.bar_list3{ margin-top: 16px;}
	.bar_r{ padding-bottom:8px;}
	.el-row{ margin-left: -5px; margin-right: -5px;}
	.el-row [class*=el-col-]{ padding: 0 5px;}
	.con_l,.con_r,.bar_l,.bar_r{ float: inherit; width: 100%;}
	.con_r{ margin-left: 0; height: auto; margin-top: 10px; padding: 0;}
	.con_l,.header_21_inp,.zt_list,.bar_list4{ margin-top: 0;}
	.footer_21_tit1{ padding:12px;}
	.footer_21_tit_l,#certify{ width: 100%;}
	.bar_list4 li a{ height: auto; padding: 5px;}
	.tit_01 ul,.tit2 ul{ overflow-x: auto; overflow-y: hidden; display: flex;}
	.t_no, .header_21_btn i, .tit_01 ul::-webkit-scrollbar, .tit2 ul::-webkit-scrollbar, .header_21_font, .zt_list1 .num span em,.gl_tit{ display: none;}
	.tit1 span{ padding: 0 16px;}
	.tit1::before, .tit1::after{ width:20%;}
	.bar_list1{ padding-bottom: 10px;}
	.bar_list li{ width: 100%; margin-top:32px;}
	.bar_list li a{ text-align: center; line-height: 46px;}
	.bar_list li a h3{ margin-left: 30px; margin-right: auto;}
	.bar_list li a i{ margin-right: 30px; font-size:30px}
	.bar_list1 .bd li a{ padding:10px;}
	.bar_list2 .box{ padding-top: 15px; padding-bottom: 5px;}
	.bar_list2 .box p a{ width: auto; font-size: 14px; margin: 0 5px;}
	.h377{ height: auto; padding: 0 ;}
	.bar_list2 .box img{ height: 90px; margin: 0 auto;}
	.bar_list2 .box h3{ margin-bottom: 10px;}
	.bar_list2 .box p{ line-height: 30px;}
	.bar_r .box-shadow{ height: auto; box-shadow:0 1px 10px rgba(20,146,255,.2)}
	.bar_r .box-shadow span{ width: 30px; height: 30px; line-height: 30px;}
	.bar_r .box-shadow span i{ font-size: 30px;}
	.bar_r .box-shadow span::after{ width: 20px; height: 20px; right: -5px;}
	.bar_r .box-shadow h3{ font-size: 14px; font-weight: normal; line-height: 24px; height: 63px; padding: 10px 16px 16px 16px;}
	.con1 img{ width: 20%; margin-right: 12px; margin-top: 0;}
	.bar_list4 li a i{font-size: 28px; margin-right: 8px;}
	.box-shadow::before{ display:none;}
	.zt_list1 .bd li{ width: 50%;}
	.zt_list1 .bd li a{ margin: 0 5px;}
	.xa_ban1{ height: auto; }
	.xa_ban1 .header_21_ss{width: 100%;float: inherit;}
	.bsfw_bg{ padding-top: 30px;}
	.bsfw_bg h1{ font-size: 38px;}
	.bsfw_bg h1 span{ font-size: 24px;}
	.bsfw_tit{ font-size: 18px;}
	.bsfw_list{ padding-top: 20px;]}
	.bsfw_list li{width: 25%; margin-bottom: 20px;}
	.bsfw_list li a p{ margin-top: 5px;}
	.bsfw_list li a span, .bsfw_list1 li a span{ width: 36px; height: 36px; line-height: 36px;}
	.bsfw_list li a span i,.bsfw_list1 li a span i{ font-size: 36px;}
	.bsfw_list li a span::after,.bsfw_list1 li a span::after{ width: 18px; height: 18px; right: 0; bottom: 0;}
	.bsfw_list1 li{ width: 33.3%; margin-top: 16px;}
	.bsfw_list1 li a{ margin-right: 16px; box-shadow:0 1px 10px rgba(20,146,255,.2)}
	.con_bg1{ margin-bottom: -16px; padding-bottom: 20px;}
	.header_21_picker input{text-align: center;height: 40px;line-height: 40px;}
	.xa_ban1 .header_21_btn{width: 20%;font-size: 15px;margin-right: 6px;}
	.bsfw_bg h1{ font-size: 22px; line-height: 50px;}
	.bsfw_bg h1 span{font-size: 16px;}
	.bsfw_tit{ font-size: 16px;}
	.bsfw_tit a.bsfw_btn{ width: 100px; font-size: 14px; background-position: center; background-size: contain;}
	.box-shadow.mar_t70{ margin-top: 20px;}
	.bsfw_tit1 .bd{padding: 0;height: auto;}
	.bsfw_tit1 .bd li a{ padding: 0;}
	.bsfw_list1 ul{ margin-right: -16px;}
	.bsfw_list li{ margin-bottom: 0;}
	.bsfw_list li a{ height: 95px;}
	.bsfw_list li a p{font-size: 16px; line-height: 38px;}
	.bsfw_list1 li a h3{ font-size: 16px; font-weight: normal; margin-top: 10px;}
	.pad-lr,.hdjl_con1,.mlxa_list,.mar_t32,.xjsyy_list,.zxft_tit,.gl_tit1_r3{ margin-top: 16px;}
	.pad-lr .box-shadow{ padding:10px 0;}
	.hdjl_list{ margin-top: 0;}
	.hdjl_list>div{ margin-bottom: 16px;}
	.hdjl_list span{ margin-left: 5%;}
	.hdjl_btn{ height: 48px; line-height: 48px;}
	.h460{ height: auto;}
	.hdjl_list1 ul{ display:block; padding:16px;}
	.hdjl_list1 li{ width: 100%; margin-bottom: 16px; float:left;}
	.hdjl_list1,.hdjl_con{ padding: 0;}
	.hdjl_con2{ padding: 0; background-color: transparent; margin-bottom: 0; margin-top: 10px;}
	.pad-lr .tab1 th:nth-child(1),.pad-lr .tab1 th:nth-child(3),.pad-lr .tab1 th:nth-child(5),.pad-lr .tab1 td:nth-child(1),.pad-lr .tab1 td:nth-child(3),.pad-lr .tab1 td:nth-child(5),.xl_tit2{ display: none;}
	.pad-lr .tab1 th:nth-child(2){ padding-left: 10px;}
	.hdjl_inp{ width: calc(100% - 50px);}
	.zwgk_inp{ width: 100%;}
	#certify .swiper-button-prev{ left: 0;}
	#certify .swiper-button-next{ right: 0;}
	.mlxa_bg1{ padding: 20px; height: auto;}
	.mlxa_tit{ position: relative; top: inherit; transform: translateY(0); left: 0; width: 30%; margin: 0 auto;}
	.mlxa_con2{ height: auto; padding: 20px;}
	#certify .swiper-slide{ width:100%;}
	#certify .swiper-slide img{ width: 500px; height: 334px;}
	#certify .swiper-button-prev, #certify .swiper-button-next{ top: 30%; margin: 0;}
	#certify .swiper-container{ padding-bottom: 0;}
	#certify .swiper-slide{ height: auto;}
	.mlxa_list1 li{width: 20%;margin: 0;}
	#certify .swiper-slide{ width: 500px;}
	.mlxa_bg2,.mlxa_bg3,.mlxa_bg4{ padding-top: 40px; padding-bottom: 20px; height: auto;}
	.mlxa_list2 .bd li{ width: 48%;}
	.mlxa_list2 .bd li a{ height: auto; padding: 15px 20px;}
	.mlxa_list2 .num,.mlxa_list3,.zt_list.ztzl{ margin-top: 20px;}
	.xl_con1{ padding: 20px;}
	.xl_tu{ margin-top: 0;}
	.pad-lr .zwgk_con{ height: auto; margin-bottom: 20px; padding: 20px;}
	.xl_con{ padding: 0;}
	.xl_tit1_l{ padding-left: 0px; font-size: 14px;}
	.xl_tit1_r{ display: none;}
	.xl_tit{ font-size: 20px; line-height: 34px;}
	.xl_tit1{ margin-top: 0; background-color: #ffffff; padding-left: 0; border-bottom: 1px solid #eeeeee;}
	.zwgk_con .el-col{ border-right: 0;}
	.tu_box{ height: 142px;}
	.gl_con{ padding: 0 16px;}
	.gl_list li{ padding: 12px 20px; font-size: 16px;}
	.zxft_con .el-col a,.zxft_con1{ height: auto;}
	.xjsyy_list li{ width: 33.3%;}
	.hdzsk_l{ width: 100%;}
	.hdzsk_r{ display: none;}
	.hdzsk_con{height: auto;border: 0;margin-top: 16px;}
	.hdzsk_l{position: relative;padding: 0;left: inherit;top: inherit;}
	.hdzsk_tit1 span{ line-height: 30px; padding: 10px;}
	.hdzsk_con1{margin:20px 0 0 0;height: 400px;}
	.hdzsk_tit2 span.tx{width: 38px; height: 38px; margin-right: 10px;}
	.yk.hdzsk_tit2 span.tx{ margin-left: 10px;}
	.hdzsk_con2{ padding:5px 10px;}
	.hdzsk_tit2{ margin-bottom: 12px;}
	.con_bg1{ background: no-repeat #ffffff;}
	.hdzsk_con3{padding: 0 20px;}
	.text1{ width: 100%; height: 80px; font-size: 16px;}
	.hdzsk_btn{ height: 36px; line-height: 36px;}
	.hdzsk_con3{ position: relative;}
	.yxma_bg .mlxa_list{ margin-bottom: 16px;}
	.zxft_list1 .tu_box{ height: 96px;}
	.zxft_con4 .el-col a{ height: auto; margin-bottom: 16px;}
	.h440{ padding: 0; height: auto;}
	.rdwt_tit i{ margin-right:16px; height: 40px; width: 40px; line-height: 40px; font-size: 18px;}
	.rdwt_tit span{ width: 60px;}
	.rdwt_tit h3{ padding-right: 78px; line-height: 30px; padding-top: 5px;}
	.ztzl li{ margin-bottom: 0;}
	.ztzl_list1 li,.gl_tit1_r1,.ld_con,.tab2,.tab3{ margin-top: 16px;}
	.yxma_bg{ padding-top: 30px;}
	.ld_l{ margin-bottom: 10px;}
	.ld_l li{ display: none;}
	.ld_l li.on{ display: block;}
	.tab3 td{ padding: 10px 15px; font-size: 16px;}
	.zjxq_tit ul{ flex-wrap: wrap; border-bottom: 0;}
	.zjxq_tit li{ width: 50%; flex:inherit; border-bottom: 1px solid #e1e1e1;}
	.zjxq_tit{ margin-top: 16px; margin-bottom: 16px;}
	.zjxq_tit1{ margin-top: 16px;}
	.zjxq_tit1 li a{ padding: 0 10px; font-weight: normal; font-size: 16px;}
	.tab4 td{ font-size: 16px;}
	.tab4 td[width="110"]{ width: 80px;}
	.bsfw_list1{ padding-bottom:10px}
	.zddt_r li{ width:50%;}
	.zddt_con{ margin-top: 16px;}
	
	.yxma_list{padding-top: 30px;margin: 0;}
	.yxma_list li span{ width: 64px; height: 64px; line-height: 64px; background-size: contain;}
	.yxma_list li span i{ font-size: 32px;}
	.yxma_list li p{ font-size: 16px;}
	.box-shadow{ box-shadow: none;}
	.bar_list li a{ padding-left:12px; text-align:left;}
	.bar_list li a i{ right:0px; top:10px;}
	#list{width:100% !important;overflow: hidden;}
	
	.tit3::before, .tit3::after{ width:38%}
}
@media screen and (max-width:767px) {
	.yxma_bg .mlxa_con2{padding: 0;}
	.tab2 th{font-size:16px;padding: 0 10px;min-width: 100px;}
	.rdwt_con2 i{ top:-8px;}
	.header_21_tit{right: 0rem;}
	.hdjl_list1 li,.mlxa_list2 .bd li{ width: 100%;}
	.mlxa_list li{ width: 48%; margin: 0 1% 10px 1%;}
	.mlxa_bg1{ padding: 0;}
	.mlxa_tit{ margin-top: 20px;width: 60%;}
	.mlxa_con2,.mlxa_list2 .num,.mlxa_list3{ margin-top: 20px;}
	.mlxa_list1,.mlxa_list2,#certify{ margin-top: 0;}
	.mlxa_list1 li{ width: 20%; margin: 0 auto;}
	.mlxa_list1 li a span{ width: 60px; height: 60px; line-height: 60px;}
	.mlxa_list1 li a span i{ font-size: 30px;}
	.mlxa_list1 li a p{ margin-top: 8px; font-size: 16px;}
	.mlxa_bg2,.mlxa_bg3,.mlxa_bg4{ height: auto; padding: 30px 0;}
	.mlxa_tit1 h3{ font-size: 30px;}
	.mlxa_tit1 span{ font-size: 30px;}
	.mlxa_list2 .bd li{ float: inherit;}
	.mlxa_list2 .bd li a{ margin: 0 32px 16px 0; height: auto; padding: 15px;}
	#certify{ width: 90%; margin: 0 auto;}
	.xl_tit1{ line-height: 30px; padding-bottom: 20px;}
	.xl_tit1 span{ display: block; margin: 0 auto;}
	.xl_con1{ font-size: 16px;}
	.bar_list li a h3,.bar_list li a i{ margin: 0;}
	.bar_list li a{ line-height: 22px; text-align: left;}
	.zwgk_bar_list li{ width: 50%;}
	.bar_list,form.mar_t15,.mar_t32.pad-lr,.zwgk_bar_list,.zwgk_list1{ margin-top: 0;}
	.zwgk_bar_list{ padding-bottom: 0; height: auto;}
	.zwgk_list1>div>.box-shadow{ padding: 15px 0;}
	.zwgk_list1{ margin-bottom: 20px;}
	.bar_list{ padding-bottom: 10px;}
	.bar_list li{ margin-top: 20px;}
	.gl_con{ padding: 0;}
	.zfgb_list li{ padding-right: 0;}
	.zfgb_bar{ display: none;}
	.box-shadow:hover{ box-shadow: inherit;}
	.gl_tit1{ padding-bottom: 15px;}
	.gl_tit1_l i{ font-size: 14px;}
	.tjxx_tit{ margin-top:16px; }
	.tjxx_tit span{margin-bottom:10px;}
	.fy_list_03{ margin: 20px auto 0; padding-bottom: 20px;}
	.box-shadow{background-color: transparent;box-shadow: none;}
	.tpxw_list li{ width: 50%;}
	.myzj_list li .zfgb_bar{ display: block; margin: 12px auto 0; position: relative; right: inherit; top: inherit;}
	.zfgb_bar a{ margin-left: 0; margin-right: 10px; width: 78px;}
	.myzj_list li{ padding-left: 80px;}
	.myzj_list li>span{ width: 66px; font-size: 14px;}
	.gl_tit2_l{ font-size: 18px; padding: 0 10px;}
	.gl_tit2 ul li{ margin-right: 0;}
	.gl_tit2 ul li a{ padding: 0 10px; font-size: 16px;}
	.gl_tit2_r{ padding-right: 10px;}
	.gl_list li{ padding: 12px 0 40px 0; background-image: none; position: relative; font-size: 18px; white-space: inherit; overflow: auto; }
	.gl_list li span{ position: absolute; left: 0; bottom: 10px;}
	.zxft_tit1 em{ margin-right: 8px;}
	.zxft_tit li a{ padding: 0 10px; font-size: 18px;}
	.zxft_con3{ margin-bottom: 20px;}
	.zxft_tit1{ margin-bottom: 8px;}
	.xjsyy_list li{ width: 50%;}
	.zxft_list1 .tu_box{ height: 115px;}
	.zxft_list1 .tpxw_bar{ font-size: 12px; right:12px; left: 12px; height: auto; line-height: 20px;}
	.xl_con1{ padding: 0;}
	.xl_con1 table,table tr,.xl_con1 table td{height:auto !important;width:100% !important;}
	.xl_con1 table td{width:auto !important;word-break:break-word;line-height:22px;padding:0 5px !important;}
	.xl_con1 table td p{ margin:0 !important;text-indent:0px !important;}
	.tjxx_tit1 .tjxx_btn{ margin-top: -14px;}
	.jdhy_list .el-col a{ height: 108px;}
	.jdhy_list{ margin: 16px auto;}
	.jdhy_list1{ margin-top: 0;}
	.jdhy_list1 li,.rx_btn, a.sq_btn,.zjxq_btn{ margin-top: 16px;}
	.jdhy_list1 li a{ padding: 12px 15px;}
	.rx_inp1,.rx_inp2{ width: 50%; box-sizing: border-box;}
	.rx_inp2{ border-right: 1px solid #e1e1e1; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
	.rx_btn, a.sq_btn{ width: 48%; margin-left:1%; margin-right: 1%; text-align: center; border-radius: 10px; box-sizing: border-box; height: 40px; line-height: 40px;}
	.tab2 th:nth-child(1),.tab2 td:nth-child(1),.tab2 th:nth-child(3),.tab2 td:nth-child(3),.tab2 th:nth-child(5),.tab2 td:nth-child(5){ display: none;}
	.tab2 td span{ font-size: 15px;}
	.tab2 td{ padding: 10px 0; font-size: 16px;}
	.tab3 td.td1{ width: 100px;}
	.zjxq_tit li{ width: 100%;}
	.yjxd_con{ padding: 10px 16px; font-size: 16px; margin-top: 16px;}
	.yjxd_con h3{ padding-right: 0; margin-bottom: 5px;}
	.yjxd_con h3 span{ position: relative; right: inherit; display: block;}
	.zt_list li a{line-height: 70px;}
	.zddt_l{ width: 80px; font-size: 16px;}
	.zddt_con::before{ width: 80px;}
	.zddt_con::after{ left: 75px;}
	.zddt_r{ padding:10px 10px 10px 16px;}
	.bar_list li a i{ right:5px; top:0;}

	.tit3::before, .tit3::after{ width:25%}
}
@media screen and (max-width:374px) {
	.tit_01 li{ font-size: 16px;}
	.xa_ban1 .header_21_btn{ font-size: 14px; width: 60px;}
	.bar_list li a i{ font-size: 30px;}
	.bar_list4 li a i{ display: none;}
	.bsfw_list li a p,.bsfw_list1 li a h3{ font-size: 14px;}
	.bsfw_list1 li{ margin-top: 10px;}
	.bsfw_list1 li a{ margin-right: 10px; padding-top: 15px; font-size: 14px; height: 105px;}
	.tu_box{ height: 100px;}
	.xjsyy_list li a p{ font-size: 14px; line-height: 28px; margin-bottom: 10px;}
	.zxft_tit li a{ font-size: 16px;}
	.xjsyy_list li{ margin-bottom: 10px;}
	.xjsyy_list li a p{ margin-top: 10px; margin-bottom: 0;}
	.zddt_r li{ width: 100%;}
	
	
	
	
}